#include <bits/stdc++.h>
using namespace std;

int main(void){
	char a[35];
	long long int n;
	long long int leng;
	int m;
	cin>>a>>n;
	for(int i=0;a[i]!='\0';m=++i);
//	cout<<m;
	for(leng=m;n-leng>0;leng*=2);
	leng/=2;
	n-=leng;
	while(leng!=m){
		n-=1;
		if(n==0)n=leng/2;
		if(leng==m)break;
		if(n<=m){
			n+=1;
			break;
		}
		if(n<=leng/2){
			for(leng=m;n-leng>0;leng*=2);
			n-=leng/2;
			continue;
		}
		leng/=2;
		n-=leng;
	}
	n-=1;
	if(n==0)n=m;
	cout<<a[n-1];
	return 0;
}
